@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	margin: 0;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #000;
	background:#EEEEEE;
}

/*Posicionamento do site*/

/* 1� nivel */
#div1_container{padding-left:100px;width:80%;}
/* 2� nivel do container*/
#div2_cabecalho{padding-top:0px;width:100%;height:80px;}
#div2_conteudo{padding-left:100px;width:890px;}
#div2_rodape{font-size:10px;clear:both;padding-left:100px;width:600px;height:150px;border-top: 50px solid #EEE;}
/* 3� nivel do cabecalho*/
#div3_logo{float:left; padding-left:100px;}
#div3_busca{position:absolute;top:0;left:785px;width:25%;height:50px;}
/* 3� nivel do conteudo*/
#div3_mural{float:left;width:600px;}
#div3_menu{float:right;width:251px;height:auto;}
#div3_carrega{float:right;width:205px;height:180px;border:#CCC 1px solid; padding:22px;background:#DDD;}
/* 4� nivel do mural*/
#div4_barra_mural{width:620px; height:55px; background-image:url(image-layout/barra2.png);}
#div4_cont_mural{clear:both;width:99.8%;background:#DDD; border: 1px solid #BBB; padding:10px;}

/*Fim do posicionamento do site*/

/*Barra de texto da busca*/
#div3_busca input.TextfieldBusca,
#div3_busca text {
	position:absolute;
	top: 4px;
	left: 2%;
	width: 190px;
	font-weght: bold;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding: 10px;
	color: #000;
}
#div3_busca input.TextfieldBusca:hover,
#div3_busca text:hover {
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
}
#div3_busca input.TextfieldBusca:focus,
#div3_busca text:focus {
	outline: none;
	border: 1px solid #44445F;
}

/*Botao da busca*/
#div3_busca input.SubmitBuscar {
	position:absolute;
	left: 230px;
	top:6px;
	background: #44445F;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	padding: 8px 12px;
	border: none;
	-webkit-transition: background 0.4s ease-out;
	cursor: pointer;
}
#div3_busca input.SubmitBuscar:hover {
	background: #55557F;
	color: #fff;
}

/*Botao de Upload*/
#div3_carrega input.SubmitUpload {
	background: #44445F;
	font-size: 15px;
	font-weight:bold;
	color: #fff;
	width: 97%;
	padding: 7px;
	border: none;
	-webkit-transition: background 0.4s ease-out;
	cursor: pointer;
}
#div3_carrega input.SubmitUpload:hover {
	background: #55557F;
	color: #fff;
}

/*Nome da imagem do Upload*/ 
#div3_carrega input.NomeImagem{
	width: 89%;
	font-weight: bold;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding: 8px;
	color: #000;
}
#div3_carrega input.NomeImagem:focus {
	border: 1px solid #44445F;
	outline:none;
}

/*Tag da imagem do Upload*/
#div3_carrega input.TagsImagem{
	width: 89%;
	font-weight: bold;
	margin-bottom: 10px;
	border: 1px solid #CCC;
	padding: 8px;
	color: #000;
}
#div3_carrega input.TagsImagem:focus {
	border: 1px solid #44445F;
	outline:none;
}


/*Menu*/


#div3_menu ul li{
	font-size: 16px;
	float:left;
	height:38px;
    width: 99.7%;
    background-color:#CCC;
    list-style:none;
}

#div3_menu ul li a {
	border: 1px solid #AAA;	
    padding: 10px;
    float:left;
    width: 91.97%;	
    /* visual do link */
    color: black;
    text-decoration: none;	
}

#div3_menu ul li a:hover {
	height:17px;
	width: 91.9%;	
    background-color:#BBB;
    color: #000;
}

#div5_desc{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; border-left:transparent solid 20px; font-size:32px;font-weight:bold;}

#file{font-size:10px;}

td.tdMemes{
	background-color:#44445F;
	color: white;
	width:148px;
	padding:7px;
	font-size: 12px;
	font-weight:bold;	
}

td.tdMemes:hover{
	cursor:pointer;
	background-color: #55557F;
}